Remove private appwindow observer creation API
authorRyan Lortie <desrt@desrt.ca>
Sat, 18 Aug 2012 03:26:44 +0000 (23:26 -0400)
committerRyan Lortie <desrt@desrt.ca>
Mon, 20 Aug 2012 17:13:49 +0000 (13:13 -0400)
There are no remaining users of the GtkApplicationWindow API to create
GSimpleActionObserver or to get the GActionObservable (ie: muxer) for
the appwindow.  Drop those APIs.

gtk/gtkapplicationprivate.h
gtk/gtkapplicationwindow.c

index a05752c7e9e2846dbe238653120d627dc89731be..bd84b1ade342f8f5c11ede69a9e4397e3391bc9f 100644 (file)
@@ -21,7 +21,6 @@
 #ifndef __GTK_APPLICATION_PRIVATE_H__
 #define __GTK_APPLICATION_PRIVATE_H__
 
-#include "gsimpleactionobserver.h"
 #include "gtkapplicationwindow.h"
 
 G_GNUC_INTERNAL
@@ -33,14 +32,6 @@ gboolean                gtk_application_window_publish                  (GtkAppl
 G_GNUC_INTERNAL
 void                    gtk_application_window_unpublish                (GtkApplicationWindow *window);
 
-G_GNUC_INTERNAL
-GSimpleActionObserver * gtk_application_window_create_observer          (GtkApplicationWindow *window,
-                                                                         const gchar          *action_name,
-                                                                         GVariant             *target);
-
-G_GNUC_INTERNAL
-GActionObservable     * gtk_application_window_get_observable           (GtkApplicationWindow *window);
-
 G_GNUC_INTERNAL
 GtkAccelGroup         * gtk_application_window_get_accel_group          (GtkApplicationWindow *window);
 
index a175635d37a5cd94215c6cf2a9287cd24d3428aa..1d4b6d906cde3cf9e512d10b9ccad024e7f9b942 100644 (file)
@@ -1073,22 +1073,6 @@ gtk_application_window_set_show_menubar (GtkApplicationWindow *window,
     }
 }
 
-GSimpleActionObserver *
-gtk_application_window_create_observer (GtkApplicationWindow *window,
-                                        const gchar          *action_name,
-                                        GVariant             *target)
-{
-  g_return_val_if_fail (GTK_IS_APPLICATION_WINDOW (window), NULL);
-
-  return g_simple_action_observer_new (window->priv->muxer, action_name, target);
-}
-
-GActionObservable *
-gtk_application_window_get_observable (GtkApplicationWindow *window)
-{
-  return G_ACTION_OBSERVABLE (window->priv->muxer);
-}
-
 GtkAccelGroup *
 gtk_application_window_get_accel_group (GtkApplicationWindow *window)
 {